(drilled) well - Español Inglés Diccionario